thermal pulsation